to overcome obstacles - Türkçe İngilizce Sözlük